#ifndef VXMOVEMENT_H
#define VXMOVEMENT_H

#include <Qt>
#include <QtGui>

class VxMovement : public QStateMachine
{
	Q_OBJECT

public:
	VxMovement(QWidget * widget);

signals:
	void movement(int mx, int my);
	void immobilityLost();
	void immobility();

private slots:
	void _movement(int mx, int my);
	void _immobilityEntered();
	void _immobilityExited();

};

#endif // VXMOVEMENT_H
